Decoding prefix codes

نویسندگان

  • Mike Liddell
  • Alistair Moffat
چکیده

Minimum-redundancy prefix codes have been a mainstay of research and commercial compression systems since their discovery by David Huffman more than 50 years ago. In this experimental evaluation we compare techniques for decoding minimum-redundancy codes, and quantify the relative benefits of recently developed restricted codes that are designed to accelerate the decoding process. We find that table-based decoding techniques offer fast operation, provided that the size of the table is kept relatively small, and that approximate coding techniques can offer higher decoding rates than Huffman codes with varying degrees of loss of compression effectiveness. Copyright c © 2006 John Wiley & Sons, Ltd.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A fast decoding method for prefix codes - Data Compression Conference, 2003. Proceedings. DCC 2003

Prefix codes exert a major role in well known compression schemes. They allow a text to be decoded without ambiguity, since they are variable-length codes where no codeword is a prefix of other. The problem of improving their decoding speed has received a special attention in the data compression community. Among the several techniques that have been proposed, Table Look-up is one of the most e...

متن کامل

Two Dimensional Prefix Codes of Pictures

A two-dimensional code is defined as a set X ⊆ Σ∗∗ such that any picture over Σ is tilable in at most one way with pictures in X . The codicity problem is undecidable. The subclass of prefix codes is introduced and it is proved that it is decidable whether a finite set of pictures is a prefix code. Further a polynomial time decoding algorithm for finite prefix codes is given. Maximality and com...

متن کامل

On the size of transducers for bidirectional decoding of prefix codes

In a previous paper [5] a bi-deterministic transducer is defined for the bidirectional decyphering of words by the method introduced by Girod [6]. Such a method is defined using prefix codes. Moreover a coding method, inspired by the Girod’s one, is introduced, and a transducer that allows both right-to-left and left-to-right decoding by this method is defined. It is proved also that this trans...

متن کامل

A Construction for Balancing Non-Binary Sequences Based on Gray Code Prefixes

We introduce a new construction for the balancing of non-binary sequences that make use of Gray codes for prefix coding. Our construction provides full encoding and decoding of sequences, including the prefix. This construction is based on a generalization of Knuth’s parallel balancing approach, which can handle very long information sequences. However, the overall sequence—composed of the info...

متن کامل

State complexities of transducers for bidirectional decoding of prefix codes

There are many reasons for decoding a message in both directions. The most important is connected to data integrity. In fact when we use a variable length code (VLC in short) for source compression (cf. [1], [8]), a single bit error in the transmission of the coded word may cause catastrophic consequences during decoding, since the wrongly decoded symbol generate loose of synchronization; in th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Softw., Pract. Exper.

دوره 36  شماره 

صفحات  -

تاریخ انتشار 2006